expressing satisfaction about something pleasing - Francés Inglés Diccionario